前幾篇介紹了Select語句,接下來會以相同模式介紹Where子句。
Where子句格式:
- Where需輸入在FROM之後。
- 條件(Conditions)可由數個欄位名稱、表達式、常數組成。
- 如果是複合條件,則條件與條件之間需輸入AND或OR邏輯運算符號連結。
- 運算結果為TRUE、FALSE或UNKNOW。
WHERE子句條件句的運算符號
LIKE比較運算符及萬用字符
空值判斷:出現空值情況
- 目前的值未知(Unknown)
- 未指派(Unassigned)
- 沒有值(Unapplicable)
- 所以判斷欄位是否為空值,不能輸入WHERE 欄位=NULL;
要輸入WHERE 欄位 IS NULL;
排序語法和規則
- ASC=升冪 DESC=降冪排序,預設維升冪。
- ORDER BY需輸入在SELECT命令的最後面。
- 多個欄位排序時,指定降冪或升冪只有一個欄位,其餘均為升冪。
- ORDER BY語句可輸入代號,代號為欄位位置順序的數字。
下一篇則會實際運用使用Where子句檢索資料並列出結果!